I2c в usb своими руками

Универсальный USB программатор для МК AVR, I2C EEPROM и SPI Flash 25ХХ

Этот проект является проектом с открытой документацией. Использование USB имеет несколько преимуществ, включая встроенное питание и более современный интерфейс.

Универсальный программатор I2C для практически любых чипов.

Наконец-то закончились праздники, и пришло время чего-нибудь сделать. Начнем, пожалуй, с необходимого устройства, облегчающего жизнь рядового электронщика — устройства связи с компьютером. Это нужно для того, чтобы передать данные в компьютер температура с датчиков, положение дверей, частота вращения двигателя, таблица значений с регистратора … или принять данные из компьютера таблицы значений для вычислений, настоечные данные для устройств, новая прошивка для загрузчика….

Easyelectronics.ru
Коротко о чипе
Конвертер USB-I2C на ATtiny. Часть 1
040-UART(RS-232) to USB-простой преобразователь.
Arduino своими руками с USB портом
Адаптер USB to USART, SPI и I2C
(Умный Дом своими руками)
Конвертер USB-SMBus-I2C на микросхеме CP2112

Мы даем гарантию на любой товар приобретенный в нашем магазине: 6 месяцев на товары, кроме батареек и аккумуляторов. Купить в один клик. Все настройки и параметры конфигурации могут быть выбраны через простой GUI конфигуратор. Стандартные устройства класса HID не требуют разработки сложной прошивки и драйверов. Рекомендую интернет магазин. Доброго дня.

эталон62.рф • Просмотр темы - Подключение к ПК I2C камеры с 21 пинами
I2C-USB переходник
эталон62.рф • Просмотр темы - Программирование spi, i2c, microwire флэшек UsbAsp'ом
UART(RS) to USB-простой преобразователь. — эталон62.рф
Форум РадиоКот • Просмотр темы - Как сделать адаптер I2C
Arduino своими руками с USB портом | Ардуино, Электронная схема, Принципиальная схема

Решил на досуге чем-то себя развлечь, а заодно поупражняться в программировании, но немного увлёкся, и вот родился этот проект. Изначально была идея потренироваться в пакетном обмене между микроконтроллером STM32 в данном случае и компьютером по COM порту. Сперва, как водится, я поуправлял светодиодами с компьютера через простой терминал, затем добавилась программа на C. Потом первые пакеты получения ID микроконтроллера atmega и реализуя функцию за функцией, одновременно отлаживая прошивку "железной" части и софт на ПК, получился полноценный проект. Также большой плюс в том, что не возникает проблемы "яйца и курицы" при создании программатора то есть, чем прошить сам программатор? А так как на моей плате уже есть подключенный к USART1 STM-ки usb-usart конвертер, то остаётся только скачать STM-овскую программку STMFlashLoadDemonstratot, поставить перемычку "boot" на моей плате ещё нужно закоротить вывод "reset" ISP разъёма AVR на плюс или минус того же разъёма просто, boot1 - PB0 у меня подключен на данный разъём, а при программировании через встроенный bootloder он не должен болтаться в воздухе и прошить микроконтроллер готовой прошивкой.

Похожие статьи